package com.kaili.basic.pojo.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import com.kaili.common.pojo.vo.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

@Data
@ApiModel(description = "推送组查所有 VO")
@ExcelTarget("MdmPushGroupExport")
public class MdmPushGroupQueryAllVo extends BaseVo {
    @ApiModelProperty("推送组ID")
    private Integer id;

    @Excel(name = "推送组编号", orderNum = "1")
    @ApiModelProperty("推送组编号")
    private String pushGroupCode;

    @Excel(name = "推送组名称", orderNum = "2")
    @ApiModelProperty("推送组名称")
    private String pushGroupName;

    @Excel(name = "所属机构",orderNum = "3")
    @ApiModelProperty("所属机构")
    private Long orgId;

    @ApiModelProperty ("推送范围")
    @Excel(name = "推送范围",replace = {"按机构_1","按分组_2"},orderNum = "4")
    private char status;

    @Excel(name = "设备数量",orderNum = "5")
    @ApiModelProperty("设备数量")
    private Integer deviceSum;
}
